package com.ihisomp.mapper;

import com.ihisomp.dto.PathTreeDto;
import com.ihisomp.entity.OmpRolePage;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;

import java.util.List;

/**
 * 标题: OmpRolePageMapper.java
 * 业务描述: 运营管理角色与页面关系 Mapper 接口
 * 作者: zy
 * 日期: 2021/9/13
 * 版本: V1.0
 */
public interface OmpRolePageMapper extends BaseMapper<OmpRolePage> {

    /**
     * 根据角色代码删除角色对应程序
     *
     * @param roleKey
     * @return
     */
    int deleteByRoleKey(String roleKey);

    /**
     * 根据角色代码查询角色对应程序
     *
     * @param roleKey
     * @return
     */
    List<PathTreeDto> getPageByRoleKey(String roleKey);
}
